/*
 * ChooseLocalPictureContract.java
 * business
 *
 * Created by ChenTao on 2017/5/16.
 *
 * Copyright (c) 2017年 yidiandao. All rights reserved.
 */

package com.yidiandao.business.ui.chooselocalpicture;

import android.app.Activity;

import com.yidiandao.business.base.BasePresenter;
import com.yidiandao.business.base.BaseView;
import com.yidiandao.business.interfaces.RefreshLayoutStateListener;
import com.yidiandao.business.ui.widget.listview.DisplayListItem;

import java.util.List;

/** 本地图片多选 */
public class ChooseLocalPictureContract {
    interface Presenter extends BasePresenter {

        List getLocalList();

        void getIndexData(int index);
    }

    interface View extends BaseView<Presenter>, RefreshLayoutStateListener {

        Activity getCurrentActivity();

        void setDisPlayItems(List<DisplayListItem> disPlayItems);

        void setGridViewData(List<DisplayListItem> displayListItems);

        void setSelectDirText(String filename);
    }
}
